impact shelf energy - Turkish English Dictionary